substance inhibiting blood clot formation - Turkish English Dictionary